Inertial system having correction means for effects of gravitational anomalies

ABSTRACT

Conventional first and second Schuler tuned inertial platforms, that are physically displaced from each other by a predetermined distance, are employed in an inertial system to reduce navigation errors caused by the uncertainty in the earth&#39;s gravitational field. In addition to the two Schuler tuned platforms, a conventional velocity measuring instrument is employed to provide damping to the inertial system. The invention takes advantage of the fact that for a pair of ideal platforms if the relative velocity between them as displaced sensors can be measured with moderate accuracy then performance rivaling that obtainable with a gradiometer aided inertial platform can be achieved.

The Government has rights in this invention pursuant to Contract No. N00030-76-C-0088 awarded by the Department of the Navy.

STATEMENT OF THE PRIOR ART

1. Levine, S., and Gelb, A., "Geodetic and Geophysical Uncertainties--Fundamental Limitations on Terrestrial Inertial Navigation", AIAA Paper 68-847, Pasadena, California, Aug. 12-14, 1968.

2. Jordan, S., "Effects of Geodetic Uncertainties On a Damped Inertial Navigation System", IEEE Transactions on Aerospace and Electronic Systems, Vol. AES-9, September 1973, pp. 741-752.

3. Chatfield, Bennett, Chen, "Effect of Gravity Model Inaccuracy on Navigation Performance", AIAA Journal, Vol. 13, No. 11, November 1975, pp. 1494-1501.

4. Trageser, M. B., "What Can the Gravity Gradiometer Do For Air Missile Mobility?" Technical Report C-3909, The Charles Stark Draper Laboratory, Cambridge, Massachusetts, Mar. 30, 1973.

5. Leondes, Cornelius T., "Guidance and Control of Aerospace Vehicles", McGraw-Hill Book Company, Inc., 1963.

6. Merriam, C. W. "Automated Design of Control Systems", Gordon and Breach Science Publishers, 1974.

7. Daryanani, Gobind, "Principles of Active Network Synthesis and Design", John Wiley and Sons, 1973.

8. Melsa, James and Schultz, Donald, "Computer Programs For Computational Assistance In The Study Of Linear Control Theory", McGraw-Hill Book Company, Inc. 1970.

9. Under Water Log Equipment Electromagnetic Type for 40 Knot Equipment, Technical Manual Type II, August 1959, Litton Industries, College Park, Md. Navships 0365-2623, (Navships 0365-262-3000).

10. U.S. Pat. No. 2,869,117, Berger, et. al, January 1959.

11. U.S. Pat. No. 2,908,903, Berger, et al, October 1959.

This invention is related to inertial systems. More particularly, this invention relates to a means for reducing gravitation uncertainty errors in velocity-damped inertial navigation systems by the employment of conventional multiple inertial sensors.

BACKGROUND OF THE INVENTION

As the inherent errors in the inertial navigation sensors (e.g., gyros and accelerometers) continue to be reduced, there arises another limitation on the accuracy that an inertial navigation system can achieve. This is the limitation caused by uncertainties in the earth's geopotential (i.e., gravitation field). Some investigators have concluded that the geopotential uncertainties are large enough to cause unbounded errors in even a high-quality unaided inertial navigation system, and to produce excessive errors in a velocity and/or position aided inertial system where precision navigation is required.

In terms of causing navigation errors, the most serious of the gravitational uncertainties is the uncertainty of the direction of the actual gravity vector with respect to the theoretical local vertical (the gravity deflection). The gravity deflection has been modeled by many investigators as a Markov process with an empirically-determined correlation function. To a moving vehicle, it is this random process that causes unacceptably large inertial navigation system errors.

During the past thirty years, the continued development of higher accuracy inertial components (gyros, accelerometers, computers, etc.), has made possible more and more accurate position, velocity and attitude outputs from the inertial systems carried in vehicles, and which use the 84 minute pendulum principle (Schuler tuning), or equivalent. As stated above, for several years now, it has become increasingly apparent that accuracy limits of both unaided, and of certain sets of aided inertial systems, is now limited by anomalies of the gravitational field and not by component inaccuracies.

Because of this anomaly limitation, many millions of dollars have been and are now being spent on attempts to remove this limit. For example, high accuracy satellite gravity surveys, electromagnetic radiation position and velocity fixing by means of ground based and/or air/sea based and/or active satellite systems.

Another proposed method of reducing the navigational errors caused by gravity deflection is to use a gravity gradiometer as a navigation aid. Such a device can be used to feed back real-time approximations of the gravity gradient into the navigation equations and thereby reduce the randomness associated with the gravity deflection.

Many of these approaches offer considerable improvement in accuracy but suffer from complexity, high cost, and vulnerability to intentional or unintentional external disturbances.

The present invention overcomes the aforementioned drawbacks by making use of the effects of the anomalies themselves to solve the problem. Specifically, the present invention makes use of the physical separation of multiple sensors mounted on a vehicle. The data from the multiple systems may be processed to reduce errors caused by the uncertainty in the gravity deflection without the need of any additional instruments.

BRIEF DESCRIPTION OF THE INVENTION

The present invention employs at least at two or more conventional sets of inertial sensors which are separated a predetermined distance from one another. The sensors are attached to and carried in the vehicle which contains an inertial system. The inertial system provides the vehicle with velocity, attitude, ect., information available from the vehicle on which the inertial system is mounted. The sensors can be, for example, but are not limited to, inertial systems and are used to determine the support reaction force at sensor locations in the platform.

Accordingly, it is an object of this invention to provide an inertial system which makes use of the anomalies of the gravitational field of the earth or other celestial bodies on a multiple sensor configuration carried in a vehicle to supply corrections to the inertial system.

It is another object of this invention to provide an inertial system employing multiple sensors wherein information concerning the position, velocity and attitude of the vehicle with respect to the celestial body is determined in the vehicle.

These and other objects, features and advantages of the present invention will become apparent from the following description taken in conjunction with the accompanying drawings wherein:

FIG. 1 is a block diagram of a single axis of the anomaly correcting navigation system of the invention;

FIG. 2A is a graph showing typical gravity deflection uncertainty for a vehicle traveling at four knots for 24 hours;

FIG. 2B is a graph showing typical gravity gradient uncertainty for a vehicle traveling at four knots for 24 hours;

FIG. 3 is a graph showing the effect of relative velocity measurement accuracy on reduction of navigation velocity error;

FIG. 4 is a graph showing navigation velocity error degradation as a function of gyro and accelerometer random error;

FIG. 5 is a graph showing navigation velocity error as a function of gyro and accelerometer white noise;

FIG. 6 is a graph showing optimum filter gain characteristics for several degradation factors; and

FIG. 7 is a graph showing navigation velocity degradation as a function of the ratio of sensor noise to gravity deflection noise at Schuler frequency.

If one defines a body in space in the neighborhood of a celestial body, each point of which is fixed and rotating with the body, one can define the gravitational field of the body as a vector field which has at each point in this space the vector magnitude and direction of the support reaction force required to keep a mass of unit magnitude fixed to the point in body space.

Anomalies in the gravitational field about the body can be defined in several ways. One such would be: (1) define a theoretical gravitational field assuming the body to consist of a damped, incompressible, homogenous fluid rotating with body angular rate and with mass equivalent to the mass of the body; and (2) define anomalies to consist of differences between the theoretical gravitational field and the actual gravitational field of the body. Normally, the theoretical gravitational field of the above type would be "smooth". The actual field, however, would depart from the smooth field because of non-homogeneities of mass distribution with the actual body and/or other causes.

The invention uses at least two or more conventional sets of sensors rigidly separated by a predetermined distance and which are attached to and carried in the vehicle which contains an inertial system. The vehicle is provided with position, velocity and attitude information from the inertial system. The sensors can be, for example, but are not limited to, inertial systems and are used to determine the support reaction force at sensor locations in the platform. Knowledge of:

a. the three components (along three prescribed orthogonal axes of the vehicle) of the sensor separation lengths l_(ij), which are measurable;

b. the support reaction force vector at each sensor position as measured by the sensor;

c. a theoretical gravitational field of the body, theoretically determined a priori; and

d. the a priori fact that the actual gravitational field of the body differs from the theoretical field by reason of anomalies, is sufficient to allow processing of the outputs of the sensors, and supplying of corrections to the position, velocity and attitude outputs of one or more inertial systems carried in the vehicle. Furthermore,

e. a priori knowledge (i.e., from gravitational surveys) of the anomalies along the sensors' paths, provided such anomalies contain recognizable features;

will permit determination of the sensors' positions along the paths and use of the positions to supply corrections to position outputs for example, of one or more inertial systems carried in the platform.

Referring to the block diagram of FIG. 1, a single horizontal channel of the anomaly correcting inertial navigation system is shown. It is understood that a similar block diagram would show the other horizontal channel (the direction of a channel is defined as being along one of the three prescribed orthogonal axes of the vehicle, two of which are nominally horizontal and one of which is nominally vertical). The system shown in FIG. 1 is comprised of two conventional locally level Schuler tuned inertial platforms 10 and 11 (similar to that described in Chapter 4 of "Guidance and Control of Aerospace Vehicles", Leondes, Cornelius T., McGraw-Hill Book Company, Inc. 1973) separated by a predetermined distance along that channel and an independent measuring instrument 12 (log velocity for a ship, doppler velocity for an aircraft, etc.). Velocity measuring instrument 12 provides damping for the inertial system represented by the damping transfer functions H_(D).sbsb.V (block 18) and H_(D).sbsb.R (block 21) between the reference velocity residual V-V_(R) and the average inertial platform velocity V_(I) and average inertial platform position R_(I) respectively. The blocks of FIG. 1 represent conventional circuits and structure known in the prior art. For example, conventional Schuler tuned platforms 10 and 12 are described by Leondes referred to above. Velocity measuring instrument 12 may be a doppler system such as described in U.S. Pat. Nos. 2,869,117 and 2,908,903. Blocks 16,18,20 and 21 are circuits consisting of operational, amplifiers, resistors and capacitors and are described in "Principles of Active Network Synthesis and Design", Daryanani, Gobind, John Wiley and Sons (1973). As seen from FIG. 1 block 18 may be considered the first velocity correcting circuit since it has corrected the reference velocity residual V-V_(R) and has at its output V_(C).sbsb.D which is the first corrected velocity signal. Block 21 takes the same V-V_(R) signal and provides at its output R_(C).sbsb.D which is the first position corrected signal. Similarly block 16 provides a second corrected velocity signal V_(C).sbsb.Δ and block 20 provides a second corrected position signal R_(C).sbsb.Δ. The dotted arrows going off from the outputs of blocks 16, 18,20 and 22 are there to show that these signals in an alternate embodiment of the invention may be employed as inputs to the Schuler tuned platforms 10 and 11 to torque the platforms back from the error causing signal. A typical range of separation distances between inertial sensors 10 and 11 aboard a seagoing vessel would be 50 feet to 500 feet. The larger the separation distance, the better the performance of the system. This separation between the inertial sensors allows both inertial sensors to experience the same gravitational potential but separated in time. A more detailed analysis of the separation between the two sensors is discussed hereinafter. The inertial system of the present invention is nothing more than a conventional velocity damped inertial system (except perhaps that a conventional system requires a separate velocity measuring instrument for each platform). The novel feature of the present invention, however, is the anomaly correcting loop represented by the "delta" transfer functions H.sub.Δ.sbsb.V (block 16) and H.sub.Δ.sbsb.R (block 20) between the inertial platform velocity residual ΔV_(I) (output of summing network 13) and the average inertial platform velocity V_(I) and average inertial platform position R_(I) respectively. In addition, the transfer functions H_(D).sbsb.V (block 18) and H_(D).sbsb.R (block 21) is somewhat different from the conventional velocity damped system when the anomaly correction loop is included.

As previously indicated, FIG. 1 displays only one of two horizontal channels (an X-channel and a Y-channel) of operation. The two velocity inputs (ΔV₁ and V-V_(R)) to the transfer functions must be along the direction of its particular channel. Similarly, the velocity corrections V_(C).sbsb.D and V_(C).sbsb.Δ and the position corrections R_(C).sbsb.D and R_(C).sbsb.Δ are also along the channel.

Not shown in FIG. 1 are the resolutions of the components of the velocity signals from the Schuler tuned platforms, usually in north and east components, to the two horizontal channels of the vehicle. This is accomplished with signals from the azimuth resolver of each of the platforms. Specifically, for each of the Schuler tuned platforms: ##EQU1## where Ψ is the signal from the azimuth resolver, V_(n) and V_(E) are the velocity signals from the Schuler tuned platforms and V_(x) and V_(Y) are the velocity signals along the X and Y channels respectively (a single channel of which is denoted by V_(I) in FIG. 1).

FIG. 1 shows the corrected velocity V as the sum of the velocity corrections V_(C).sbsb.D and V_(C).sbsb.Δ to V_(I). The X and Y channel components of the corrected velocity are transformed back to platform coordinates by means of the inverse transformation: ##EQU2## The corrected components of position along the X and Y channels are similarly transformed back to platform coordinates.

The transfer functions H_(D).sbsb.V, H_(D).sbsb.R, H.sub.Δ.sbsb.V and H.sub.Δ.sbsb.R are obtained by using well-known methods to solve the steady state Kalman filtering equation of a suitable model for the above navigational process (which must also include a stochastic model of the gravitational anomaly). For these equations, see section 4.9 "Automated Design of Control Systems" Merriam, C. W., Gordon and Breach Science Publishers, 1974) and Melsa, James and Schultz, Donald "Computer Programs For Computational Assistance In The Study Of Linear Control Theory", McGraw-Hill Book Company, Inc. 1970. The process is of the form

    x=Ax+Gu                                                    (01)

    y=Mx+v

and the transfer functions H_(D).sbsb.V, H_(D).sbsb.R, H.sub.Δ.sbsb.V and H.sub.Δ.sbsb.R are obtained from the appropriate row of the matrix

    H=(sI-A).sup.-1 K                                          (02)

where

A=A-KM=closed loop process dynamics

A=open loop process dynamics

x=state vector of process

y=measurement vector

M=measurement matrix

G=process noise sensitivity matrix

K=PM'R⁻¹ =Kalman filter gain matrix

R=cov(v)=measurement covariance matrix

P=cov(x)=state covariance matrix obtained from the solution of the steady state matrix Riccati equation

0=AP+PA'+GQG'-PM'R⁻¹ MP

Q=cov(u)=process noise covariance matrix.

The specific set of dynamic equations used to design the transfer functions are described hereinafter following a discussion on the development of a suitable model to represent the navigation process.

FIG. 1 shows the position and velocity correction signals being summed to the average platform position and velocity signals respectively. It should be noted that an alternate closed loop feedback mechanization (shown by dotted line) inputs to Schuler tuned platform 10 and 11 involves torquer correction signals to the platforms as well as discrete navigational updates.

The following is a discussion of the gravitational uncertainty models. To facilitate the analysis, this discussion is restricted to a one-dimensional version of the general problem. It is the uncertainty of the gravitational acceleration in the direction of motion that is of concern. This uncertainty is denoted by

    δ.sub.g.sbsb.x =ξ=(true value of g.sub.x)-(best available estimate of g.sub.x)

A variety of models for the uncertainty in the geopotential have been proposed in the literature. The simplest model is that of a first-order Markov process having a correlation function of the form ρ(y)=σ.sub.ξ² e^(-y/d), but this model is not satisfactory because it requires the assumption that the gravity gradient contains white noise which is somewhat unrealistic.

A more satisfactory model for ξ is a second-order Markov process, which satisfies the differential equation

    ξ''+c.sub.1 ξ'+c.sub.2 ξ=u                        (1)

where u is white noise, and

ξ'=dξ/dx=gravity gradient in direction of motion.

For this investigation, it was found convenient to assume that (1) is critically damped, i.e.,

c₁ =2λ

c₂ =λ²

In this case, the correlation function of the gravity deflection is readily shown to be

    ρ.sub.ξ (y)=E{ξ(x)ξ(x+y)}=σ.sub.ξ.sup.2 (1+y/d)e.sup.-(y/d)                                       (2)

σ.sub.ξ =rms value of gravitational uncertainty

d=1/λ="characteristic distance"

The spectral density q of the white noise u is adjusted to make σ.sub.ξ consistent with empirical data, using the readily established formula:

    q=4λ.sup.3 σ.sub.ξ.sup.2

Another easily established relation is that for the rms value of the gravity gradient ξ':

    σ.sub.ξ' =λσ.sub.ξ =√q/4λ

Assuming a constant vehicle speed v the differential equation (1) with distance x as the independent variable can be written as in the more customary form with time as the independent variable and with white noise w as the driving input:

    ξ'=-λ.sub.1 ξ'-λ.sub.2 ξ+w

    ξ=vξ'                                                (3)

where the dot denotes differentiation with respect to time and, for the critically-damped process:

    λ.sub.1 =2vσ.sub.ξ' /σ.sub.ξ

    λ.sub.2 =vσ.sub.ξ'.sup.2 /σ.sub.ξ.sup.2

and where the spectral density of the white noise w is

    q=4vσ.sub.ξ'.sup.3 /σ.sub.ξ

A typical computer-simulated deflection and gradient profile, using the model of (3) is shown in FIGS. 2a and 2b for a vehicle traveling at four knots for twenty-four hours. The values of the parameters σ.sub.ξ and σ.sub.ξ' used herein are σ.sub.ξ =10 μg and σ.sub.ξ' =3.8 μg/nm. These correspond to correlation distances in the gravity deflection and gravity gradient model of 5.6 nm and 1.1 nm respectively.

The following discussion relates to the dynamics of a velocity damped inertial platform subjected to gravity deflection errors. The error equations along a single channel of a single, ideal (error-free) platform subject to gravity deflection error are:

    ΔV=gΔθ+ξ

    Δθ=-ΔV/R                                 (4)

where ΔV is the system velocity error, Δθ is the platform tilt error, R is the earth's radius, and ξ is the gravitational deflection uncertainty. For the undamped system (4) it can be shown that the randomness associated with the gravity deflection (3) will produce unbounded velocity and tilt errors. Aiding the inertial platform with independent velocity measurements has the effect of providing damping and prevents unbounded navigation errors. For this study, this velocity measurement is assumed to be corrupted by a "low frequency" error E_(v) (which may be attributed to the instrument and/or environmental conditions) plus white noise η_(v) associated with the instrument. For analysis, the velocity measurement is expressed by:

    y.sub.v =ΔV+E.sub.v +η.sub.v                     (5)

where the dynamics of ΔV are given by (4). The low-frequency error E_(v) is assumed to be the output of a first-order Markov process driven by white noise:

    E.sub.v =-(1/T.sub.v)E.sub.v +w                            (6)

where T_(v) is the time constant associated with the process and w is the white noise input to the process. The spectral density of w is adjusted to give the desired rms value of E_(v).

Error propagation is described by equations (3)-(6). The actual error will depend upon the manner in which the platform and velocity data are combined. Since optimum performance is sought, it is assumed that data from all sources is combined optimally--by the use of a Kalman filter.

For this purpose, the independent velocity measurements are the ship's log velocity, with the ocean currents being the primary contributor to the low-frequency error term E_(v). To establish a single "base-line" navigational accuracy for use as a comparison in evaluating the benefits of a multiple system configuration, the parameters of the low-frequency error in all cases were as follows:

T_(v) =2.5 hr

(E_(v)) rms=1.0 kt.

The spectral density of the white measurement random noise η_(v) was taken to be 10⁻³ kt² hr (Smaller values had no effect in improving the navigational accuracy.).

Optimally combining (3)-(6) by means of a Kalman filter resulted in a steady state navigational error of 0.15 kts.

The discussion which follows concerns navigation with multiple platforms. Consider a pair of platforms, each of which has errors propagating in accordance with (4) and separated by a distance l. Then

    ΔV.sub.1 =gΔθ.sub.1 +ξ(x)

    Δθ.sub.1 =-ΔV.sub.1 /R                   (7a)

and

    ΔV.sub.2 =gΔθ.sub.2 +ξ(x+l)

    Δθ.sub.2 =-ΔV.sub.2 /R                   (7b)

Let

δV=ΔV₂ -ΔV₁ =relative velocity error

δθ=Δθ₂ -Δθ₁ =relative tilt error

Then

    δV=gδθ+ξ(x+l)-ξ(x)

    δθ=-δV/R                                 (8)

For platforms on the same vehicle l is small enough to permit the approximation

    ξ(x+l)-ξ(x)=ξ'(x)l

Using the approximation in (8) and combining with either (7a) or (7b) gives the following error equations for the multiple-platform system:

    ΔV=gΔθ+ξ

    Δθ=-ΔV/R

    δV=gδθ+ξ'l

    δθ=-δV/R                                 (9)

where ΔV and Δθ are the platform velocity and tilt errors of one of the platforms.

It is assumed that the relative velocity between the two platforms can be measured by some method which may be subject to noise. The output of the sensor is given by

    y.sub.δv =δV+η.sub.δv                (10)

Equations (3) and (9) together with the log velocity (5) and relative platform velocity measurements (10) constitute the multiple platform error equations. The steady-state velocity error for a two-platform system with optimal (Kalman filter) data processing is shown in FIG. 3 as a function of the spectral density of the relative velocity measurement noise. As expected, the navigational performance improves as the relative platform velocity measurement noise levels decrease. For a relative velocity measurement accuracy having a spectral density of 10⁻⁸ kt² -hr (≈10⁻⁴ (ft/sec)² sec and being approximately equivalent to a rms error of 0.01 ft/sec for measurements having a 1 second correlation time) the steady state (1σ) navigational error decreases from 0.15 kt to 0.037 kt.

The increased navigational accuracy is achieved without a significant reduction in the uncertainty of the gravity gradient or gravity deflection. This is a remarkable result, because the gravity deflection uncertainty is the only source of error in an otherwise ideal inertial platform. Thus, the filter appears to correlate the output between the two platforms in such a manner as to estimate the error caused by the gravity deflection uncertainty without estimating the gravity deflection itself. A possible explanation of this is that the velocity and tilt errors of an unaided inertial platform are convolution integrals of the gravity deflection with cos Ωt and sin Ωt respectively, i.e., ##EQU3## where Ω=√g/R=Schuler frequency

and the filter is capable of separately estimating the functions ##EQU4## without providing estimates of ξ(t) itself.

The analysis thus far has been restricted to platforms without inertial component errors, which would have to be reckoned with in any realistic application of this method. The effects of accelerometer and gyro errors have been studied. Assuming each platform has independent accelerometer and gyro errors consisting of a constant bias plus a random (first-order Markov process) component, the error equations for the multiple-platform system (9) become

    ΔV=gΔθ+ξ+B.sub.0 +B.sub.1

    Δθ=-ΔV/R+D.sub.0 +D.sub.1

    δV=gδθ+ξ'l+δB.sub.0 +B.sub.1

    δθ=-δV/R+δD.sub.0 +δD.sub.1  (11)

where B₀ and D₀ are the constant bias errors associated with the accelerometer and gyro of one of the platforms and δB₀ and δD₀ are the bias errors of the second platform relative to the first, i.e., the relative bias. Similarly, B₁ and D₁ represent the random accelerometer and gyro error of one of the platforms while δB₁ and δD₁ correspond to their relative random errors.

The random component errors are assumed to result from first-order Markov processes having the form

    B.sub.1 =-1/τ.sub.B B.sub.1 +u.sub.B

    D.sub.1 =-1/τ.sub.D D.sub.1 +u.sub.D                   (12)

where τ_(B) and τ_(D) are the time constants associated with the process and u_(B) and u_(D) are components of white noise.

If the random errors are to be characterized by constant rms noise values the spectral densities of the white noise u_(B) and u_(D) are given by

    g.sub.B =2/τ.sub.B σ.sub.B.sup.2

    q.sub.D =2/τ.sub.D σ.sub.D.sup.2

where σ_(B) and σ_(D) are the rms noise values associated with the random accelerometer and gyro errors respectively.

Steady state performance calculations were repeated for various levels of accelerometer and gyro errors. The results showed that accelerometer and gyro bias errors do not cause perceptible deterioration in performance because the Kalman filter which processes the measurement data is capable of very quickly estimating the relative bias errors to fairly low levels independent of their initial error values.

Random errors (B₁, D₁, etc.), however, have a much more deleterious effect even when the noise model is incorporated into the filter. The degradation in performance due to the relative gyro and accelerometer random errors is a function not only of the rms noise level but also the time constant (τ_(B), τ_(D), etc.). The greater the time constant, the larger the rms noise level required to produce the same degradation of performance. (In fact, as the time constant approaches infinity, the random error approaches a constant bias error which was found to produce no noticeable degradation of performance regardless of the initial uncertainty.) The performance degradation was computed as the ratio of the increase in velocity error from the ideal multiple platform configuration to the increase in error for it to behave as a single velocity damped platform, i.e., ##EQU5## Thus a "degradation factor" of unity corresponds to no improvement over that of a single, (optimal) velocity-damped platform, while a degradation factor of zero corresponds to no loss in the performance over that of that ideal two-platform system, as shown in FIG. 3.

FIG. 4 shows the degradation in performance due to various gyro and accelerometer rms noise levels having time constants of 2.5 hrs and 10.0 hrs. Achieving a 50% improvement in performance over a single velocity-damped platform (degradation factor of 0.5) would require gyros and accelerometers having noise time constants of 2.5 hrs to have rms noise levels less than 0.6×10⁻⁵ deg/hr and 0.03 μg, respectively; gyros and accelerometers having noise time constants of 10 hrs could have rms noise levels of 0.1×10⁻⁴ deg/hr and 0.06 μg, respectively.

In addition to the stationary models of the instrument error given by (12), random walk models

B=u_(B)

D=u_(D)

were also considered. Since these processes are not stationary, they are characterized by the spectral density of the exciting noise (u_(B) or u_(D)) instead of their rms values. Performance degradation due to various levels of exciting noise is shown in FIG. 5. A 50% improvement would require gyro and accelerometer noise levels to have spectral densities less than 10⁻¹⁰ (deg/hr²)-hr and 10⁻³ (μg/hr²)-hr, respectively.

The feasibility of incorporating an additional measurement, namely, the relative tilt δθ between the two platforms was also considered. The results of a steady state analysis indicated that extremely accurate measurements (to within 0.001 sec) are required to produce any appreciable reduction in the navigational errors shown in FIGS. 4 and 5. Angle measurements of this high accuracy, however, were found to significantly reduce the uncertainty in the gravity deflection as well. Since the relation between the gravity deflection and the measurements is through the gravity model discussed above, it would be reasonable to suspect that achievement of significant performance improvement by use of extremely accurate relative angle measurements depends critically on an accurate gravitational uncertainty model. Since it is not realistic to believe that such a model would be available, it is not reasonable to expect a significant improvement of performance even if extremely accurate relative angle measurements could be made. In contrast, use of only relative velocity measurements can significantly improve navigational accuracy without having to be accurate enough to reduce the gravity deflection uncertainty. From this, one could reasonable infer that an accurate gravitational uncertainty model is not required when only relative velocity measurements are used.

Under ideal conditions, the multiple platforms, by virtue of their separation, are capable of correlating the difference δV in the sensor velocity outputs to the navigation error ΔV caused by gravity deflection uncertainties. The presence of inertial component random errors, however, severely reduces this correlation.

Analytical evidence shows that (for unaided inertial platforms) the correlation between δV and ΔV is tuned at the Schuler frequency. Thus, any source of error causing a reduction in this correlation should be evidenced by properties of the error sources in the vicinity of the Schuler frequency. This is demonstrated in FIG. 6 in which the transfer function between V the system optimum velocity estimate, and the measurement δV for four levels of inertial component error (corresponding to the system degradation factors of 0, 0.50, 0.85, and 1.0) are plotted. The curve of zero degradation (no component errors) has a smooth decreasing gain characteristic. The presence of component random errors leads to the appearance of a "notch" at the Schuler frequency, the depth of which increases with increasing sensor noise. This would imply that the filter will tend to attenuate relative velocity measurement data in the neighborhood of the Schuler frequency. Since the correlation between δV and ΔV is tuned at the Schuler frequency, the presence of random noise in the neighborhood of the Schuler frequency tends to reduce this correlation and thereby degrades system performance.

These considerations suggest that the rms value of the inertial component noise, per se, is not the critical parameter in determining the effect on the multiple system performance, but rather its spectral content in the vicinity of the Schuler frequency. For example, a sensor with a large rms error but with little energy near the Schuler frequency would be preferable to one with a lower rms error but with more energy in the vicinity of the Schuler frequency.

The sensor relative velocity output is affected by three independent white noise sources u.sub.ξ, u.sub.δB, and u.sub.δD corresponding to gravity deflection, relative accelerometer and relative gyro noise excitations. The relationship between δV and the noise inputs can be expressed as

    δV(ω)=G.sub.1 (ω)u.sub.ξ (ω)+G.sub.2 (ω)u.sub.δB (ω)+G.sub.3 (ω)u.sub.δD (ω)

where G₁, G₂ and G₃ are the transfer functions between δV and each input. Since the noise sources are independent, the spectral densities are additive, i.e.,

    S.sub.δV (ω)=|G.sub.1 (ω)|.sup.2 S.sub.ξ (ω)+|G.sub.2 (ω)|.sup.2 S.sub.δB (ω)+|G.sub.2 (ω)|.sup.2 S.sub.δD (ω) or

    S.sub.δV (ω)=S.sub.δV/ξ (ω)+S.sub.δV/δB (ω)+S.sub.δV/δD (ω)                                                 (13)

The gain characteristics of FIG. 6 each correspond to different accelerometer noise levels. The gain characteristics of the transfer function for gyro error inputs exhibit similar values in the vicinity of the Schuler frequency. In fact, for any single value of degradation in performance due to either gyro or accelerometer error (FIGS. 4 and 5) the ratio of the spectral densities S.sub.δV/δB (ω) to S.sub.δV/δD (ω) is approximately unity at the Schuler frequency. Thus, the level of degradation can be measured as a function of the spectral density of δV at the Schuler frequency independent of its source and (13) can be rewritten as

    S.sub.δV (ω)=S.sub.δV/sensor (ω)+S.sub.δV/ξ (ω)                   (14)

The curves of FIGS. 4 and 5 have been replotted on FIG. 7 and show the system performance as a function of the ratio of the spectral densities S.sub.δV/sensor (ω) to S.sub.δV/ξ (ω) at the Schuler frequency, Ω. Attainment of degradation factor of 0.5 requires the sensor noise spectral density at the Schuler frequency to be no more than one tenth the gravity deflection spectral density at the Schuler frequency. Equal spectral densities result in a degradation factor of 0.8 and one in which the sensor noise is ten times the gravity deflection noise results in a degradation factor of 0.98.

The transfer functions H_(D).sbsb.V, H_(D).sbsb.R, H.sub.Δ.sbsb.V and H.sub.Δ.sbsb.R shown in the anomaly correcting system of FIG. 1 are designed by solving the steady state Kalman filtering equations of a suitable model for the navigational process which has the general form shown by equation (01). In view of the above discussion concerning the navigational process, a suitable model (along each of the two horizontal channels) can be represented by a 9 component state vector. Specifically, along one channel the state vector is defined by:

X₁ =ΔV=error in average of the platform's indicated velocity.

X₂ =Δθ=average tilt error of the platforms.

X₃ =δV=difference in velocity output between the two platforms.

X₄ =δθ=difference in tilt between two platforms.

X₅ =ξ'=error in knowledge of gravity gradient.

X₆ =ξ=error in knowledge of gravity deflection.

X₇ =E_(V) =low frequency error in the dependent measuring instrument.

X₈ =δB₁ =accelerometer random error relative to the two platforms.

X₉ =δD₁ =gyro random error relative to the two platforms.

The measurement vector along a single channel can be represented by the following two measurements:

y₁ =V_(R) -V_(I) =E_(V) +ΔV=difference between the reference velocity signal and the average platform velocity signal.

y₂ =V_(I).sbsb.2 -V_(I).sbsb.1 =δV=difference in velocity signals between the two platforms.

The matrices A,M,G,Q and R defining the process given by equation (01) are:

    __________________________________________________________________________           0   g 0   0 0  1  0   0    0                                                   -1/R                                                                               0 0   0 0  0  0   0    0                                                   0   0 0   g l  0  0   1    0                                                   0   0 -1/R                                                                               0 0  0  0   0    0                                             A =   0   0 0   0 -λ.sub.1                                                                   -λ.sub.2                                                                   0   0    0                                                   0   0 0   0 V  0  0   0    0                                                   0   0 0   0 0  0  -1/T.sub.v                                                                         0    0                                                   0   0 0   0 0  0  0   -1/T.sub.δB                                                                   0                                                   0   0 0   0 0  0  0   0    -1/T.sub.δD                                   0   0 0   0                                                                    0   0 0   0                                                                    0   0 0   0                                                                    0   0 0   0                                                              G =   1   0 0   0                                                                    0   0 0   0                                                                    0   1 0   0                                                                    0   0 1   0                                                                    0   0 0   1                                                                    1   0 0   0 0  0  1   0    0                                             M =   0   0 1   0 0  0  0   0    0                                                   q.sub.ξ                                                                         0 0   0                                                                    0   q.sub.EV                                                                         0   0                                                              Q =   0   0 q.sub.δB                                                                     0                                                                    0   0 0   q.sub.δD                                                       r.sub.v                                                                            0  -R = 0  r.sub.δv                                            __________________________________________________________________________

where

l=component of platform separation distance along the channel.

R=Radius of the Earth. ##EQU6## T_(v) =Time constant associated with the low frequency error E_(v). T.sub.δB =Time constant associated with the accelerometer random error δB₁.

T.sub.δD =Time constant associated with the gyro random error δD₁.

    q.sub.ξ =4Vσ.sup.3.sub.ξ '/σ.sub.ξ

    q.sub.EV =2/T.sub.v σ.sub.E.sbsb.V.sup.2

    q.sub.δB =2/T.sub.δB σ.sub.B.sup.2

    q.sub.δD =2/T.sub.δD σ.sub.δD.sup.2

V=Nominal velocity along the channel.

σ.sub.ξ '=rms value of gravity gradient uncertainty.

σ.sub.ξ =rms value of gravity deflection uncertainty.

σ_(E).sbsb.V =rms noise value associated with the low frequency velocity measurement error E_(V).

σ.sub.δB =rms noise valve associated with the random accelerometer error B₁.

σ.sub.δD =rms noise value associated with the random gyro error D₁.

r_(v) =σ² _(v) =variance associated with the high frequency error of the independent velocity measurement instrument.

r.sub.δv =σ².sub.σv variance associated with the measurement of the difference in velocity signals between the two platforms.

The transfer functions are computed in the following manner:

A prior knowledge of the statistical and physical characteristics enables the matrices A,M,G,Q and R to be numerically evaluated.

Using well-known numerical methods and available computer programs (e.g. Melsa, James and Schultz, Donald, "Computer Programs For Computational Assistance In The Study of Linear Control Theory", McGraw-Hill Book Co., Inc. 1970), the state covariance matrix P is obtained from the numerical solution of the steady state matrix Riccati equation:

    0=AP+PA'+GQG'-PM'R.sup.-1 MP

The steady state Kalman filter gain matrix is computed from:

    K=PM'R.sup.-1

A matrix of transfer functions are obtained from the numerical evaluation of:

    H=(sI-A).sup.-1 K

where

A=A-KM

H is a 9×2 matrix. The four transfer functions shown in FIG. 1 are:

H_(D).sbsb.V =H₁,1

H_(D).sbsb.V =-RH₂,1

H_(D).sbsb.V =H₂,1

H_(D).sbsb.V =-RH₂,2

It should be noted that digital computer programs are necessary only for design purposes (numerically evaluating the transfer functions in the method outlined above). The numerical methods used by these programs are common knowledge to those people skilled in the techniques of modern control theory noting the references to C. W. Merriam and Melsa and Schultz.

The programs evaluate four ninth order transfer functions along each of the two horizontal channels. Using present state of the art techniques, these transfer functions can be synthesized with active networks (see chapter 7 of "Principles of Active Network Synthesis and Design"). No additional programs are necessary for the operation of the system.

The transfer functions H_(D).sbsb.V, H_(D).sbsb.R, H.sub.Δ.sbsb.V and H.sub.Δ.sbsb.R will each have the formula of an eighth order polynomial divided by a ninth order polynomial as shown below: ##EQU7## The constant gains a₁, a₂, . . . , a₉, b₁, b₂, . . . , b₉ will, of course, be different for each of the four transfer functions. These four sets of gains are obtained from the numerical evaluation of the four elements of the transfer function matrix H=(sI-A)⁻¹ K described above.

From the foregoing, an inertial system employing multiple inertial sensors for correcting navigational errors due to gravitational anomalies has been disclosed. While a particular embodiment of the invention has been shown and described, modifications may be made, and it is intended in the following claims to cover the embodiments which fall within the true spirit and scope of the invention. 

What is claimed is:
 1. An inertial navigation system for correcting the effects of gravitational anomalies comprising:a first inertial navigation sensor, a second inertial navigation sensor displaced from said first sensor by a predetermined distance, means for providing correction signals to the output signals of said first and second inertial navigation sensors by processing the output signals of said first and second inertial sensors whereby said navigation system is corrected for the effects of gravitational errors.
 2. The inertial system of claim 1 further comprising:a multiplicity of N inertial sensors displaced a predetermined distance from each other, and means for providing correction signals to the output signals of each of said sensors by processing the output signals of each of said sensors whereby said navigation system is corrected for the effects of gravitational errors, wherein N is equal to 3 or more.
 3. An inertial system for correcting the effects of gravitational anomalies comprising:a first Schuler tuned inertial platform, a second Schuler tuned inertial platform displaced a predetermined distance from said first inertial platform, means for providing an independent measurement of velocity, means responsive to said independent velocity measurement for providing damping correction signals to the output of said first and second inertial platforms, and means for providing delta correction signals to the output of said first and second inertial platforms.
 4. The inertial system of claim 3 wherein the first and second Schuler tuned platform provides output velocity signals and comprises:means for comparing the output velocity signals of said first and second Schuler tuned platforms for developing the inertial platform velocity residual signal.
 5. The inertial system of claim 4 comprising:means for summing said output velocity signals of said first and second Schuler tuned platforms for developing the average inertial platform velocity signal and average inertial platform position signal.
 6. The inertial system of claim 5 comprising:means for summing said damping and delta correction signals with said average inertial platform velocity signal and said average inertial platform position signal for providing estimated system velocity signal and estimated system position signal.
 7. In an inertial navigation system having a first Schuler tuned platform and a second Schuler tuned platform displaced a predetermined distance apart, a plurality of summing, differencing and gain circuits interconnecting the output signals of each Schuler tuned platform, a plurality of identical transfer function circuits comprising summing, differencing and gain circuit and a velocity measuring circuit, the method of correcting for the effects of gravitational anomaly errors comprising:separating the first and second Schuler tuned platforms a predetermined distance apart, using the summing, differencing and gain circuits to combine the position and velocity output signals of said first Schuler tuned platform with the position and velocity output signals of said second Schuler tuned platform to obtain signals representative of average inertial platform velocity, average inertial platform position and inertial platform residual velocity, using summing and differencing circuits of the transfer circuits to combine said average inertial platform position signal with a first and second position correcting signal, and using said summing and differencing circuits of said transfer function circuit to combine said average inertial platform velocity signal with a first and second velocity correcting signal to obtain estimated system position and velocity signals corrected for gravitational anomalies.
 8. The method of claim 7 comprising:feeding back said estimated velocity signal and combining it with a signal from said velocity measuring circuit to provide a reference velocity residual signal as the input signal to the first velocity correcting circuit which provides said first velocity correcting signal, feeding said reference velocity residual signal to a first position correcting circuit to provide said first position correcting signal, feeding forward said platform velocity residual signal to provide the input signal to the second velocity correcting circuit which provides said second velocity correcting signal, and feeding forward said platform velocity residual signal to provide the input signal to the second position correcting circuit which provides said second position correction signal. 